Pictures from here and there...

2010-10 China - Beijing

2010-10 China/Beijing/2010:10:06-06:01:34_P1010698.JPG